module dtl.details.type;

template ValueType(T) {
    alias T value_type;
    alias T* pointer;
    alias size_t size_type;
    alias ptrdiff_t difference_type;
}
